Skip to content

test: add CodeBounty issue 95 fixture#123

Open
TJCurnutte wants to merge 1 commit into
CodeBountyOrg:mainfrom
TJCurnutte:bounty-95-external-sponsor-fixture
Open

test: add CodeBounty issue 95 fixture#123
TJCurnutte wants to merge 1 commit into
CodeBountyOrg:mainfrom
TJCurnutte:bounty-95-external-sponsor-fixture

Conversation

@TJCurnutte
Copy link
Copy Markdown

Summary

  • Adds a deterministic JSON fixture for the CodeBounty issue test issue creation from external sponsor #95 external-sponsor bounty metadata.
  • Adds a stdlib-only validator that checks the issue number, visible $50 amount, bounty label, required PR linkage, CodeBounty application requirement, and verified-payable boundary.
  • Records the exact collision search terms used before submission so future bounty intake can audit this PR without relying on live platform credentials.

Fixes #95

Validation

  • python3 -m py_compile scripts/validate-codebounty-issue-95.py
  • python3 scripts/validate-codebounty-issue-95.py test-fixtures/codebounty-issue-95-external-sponsor.json
  • Python fixture assertions for issue number, $50 amount, fixes #95 linkage, CodeBounty application requirement, verified-payable=false, and zero exact issue PR matches at authoring.
  • git diff --check

Live collision/state proof before push

Payout boundary

This PR is submitted-visible for the public $50 CodeBounty issue. Verified-payable remains $0 until CodeBounty platform application eligibility and maintainer/platform acceptance are confirmed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

test issue creation from external sponsor

1 participant